package tests;

import java.awt.Point;

import aplicacion.modelo.Tablero;
import junit.framework.TestCase;

public class TableroTest extends TestCase {
	
	private Tablero tablero;
	
	protected void setUp() throws Exception {
		super.setUp();
		this.tablero= new Tablero("Config/pantalla-test.cfg");
	}
	//AL CREAR EL TABLERO GENERO UNA COLECCION DE FANTASMAS QUE NO DEBE SER VACIA
	public void testCrearTablero(){		
		assertTrue(tablero.getListaFantasma().size()>0);
	}
	//LA PRIMERA CELDA DEL MAPA -POSICION(0,0)- SIEMPRE VA A SER 
	//UNA PARED=>NUNCA PUEDE SER NULL
	public void testCrearTablero2(){		
		assertTrue(tablero.getCelda(new Point(0,0))!=null);
	}
	
	public void testCrearTablero3(){		
		assertTrue(tablero.getCantidadPastillas()>0);		
	}
	
	public void testCrearTablero4(){		
		assertTrue(tablero.getPacman()!=null);		
	}
}
